indus dolphin - German English Dictionary